diamond research and production - Alemán Inglés Diccionario